#tabs {
  margin-top: 10px;
  margin-left: 5px;
  margin-bottom: 0px;
  position: relative;
  z-index: 200;
  width: 100%;  
 clear:both;
 margin-left:0px;
}

#tabs a:hover{
  background:transparent;
}

#tabs .tabTitle {
  position: relative;
  display: block;
  padding: 4px 3px 2px 3px;
  font-size: 11px;
}

#tabs .tab {
  background-color:#B3CBE3;
  float:left;
  padding: 0px 0px 2px 0px;
  margin:6px 6px 0px 0px;
  position:relative;
  width:auto;
}

#tabs .active {
  background-color:#fff;
  margin:2px 6px 0px 0px;
  padding:2px 5px 5px;
}

#tabs .active .tabTitle {
 padding: 4px 3px 0px 3px;
 font-size: 12px;
}

#tabs .tab:hover{
  background-color:#fff;
}
.tab_container{
  /*height: 300px;*/
  padding: 10px 4px 4px 8px;
  width:100%;
  overflow: auto;
}
